﻿using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using Sekretar;
using Biblioteka;
using ReferentZaUcenickaPitanja;
using DelovodnaKnjiga;
using System.IO;
using Common.Tools;
using Administracija;

namespace Starter
{
    public partial class Starter : Form
    {
        public Starter()
        {
            InitializeComponent();
        }

        #region Sekretar
        private void btnSekretar_Click(object sender, EventArgs e)
        {
            if (!SekretarMain.jeAktivanModul)
            {
                SekretarMain f = new SekretarMain();
                f.Show();
            }
        }
        #endregion

        #region Biblioteka
        private void btnBiblioteka_Click(object sender, EventArgs e)
        {
            if (!BibliotekaMain.jeAktivanModul)
            {
                BibliotekaMain f = new BibliotekaMain();
                f.Show();
            }
        }
        #endregion

        #region Delovodna knjiga
        private void btnDelovodnaKnjiga_Click(object sender, EventArgs e)
        {
            if (!DelovodnaKnjigaMain.jeAktivanModul)
            {
                DelovodnaKnjigaMain f = new DelovodnaKnjigaMain();
                f.Show();
            }
        }
        #endregion

        #region Referent za učenička pitanja
        private void btnReferentZaUcenickaPitanja_Click(object sender, EventArgs e)
        {
            if (!ReferentZaUcenickaPitanjaMain.jeAktivanModul)
            {
                ReferentZaUcenickaPitanjaMain f = new ReferentZaUcenickaPitanjaMain();
                f.Show();
            }
        }
        #endregion

        #region Administracija
        private void btnAdministracija_Click(object sender, EventArgs e)
        {
            if (!AdministracijaMain.jeAktivanModul)
            {
                AdministracijaMain f = new AdministracijaMain();
                f.Show();
            }   
        }
        #endregion

        #region Load i učitavanja prava
        private void Starter_Load(object sender, EventArgs e)
        {
            Common.MultiLanguage.Tool.PrevediFormu(this);
            lblVerzija.Text += ": " + System.Reflection.Assembly.GetExecutingAssembly().GetName().Version.ToString();
            btnBiblioteka.Enabled = Common.Tools.Prava.Proveri(1);
            btnDelovodnaKnjiga.Enabled = Common.Tools.Prava.Proveri(2);
            btnReferentZaUcenickaPitanja.Enabled = Common.Tools.Prava.Proveri(3);
            btnSekretar.Enabled = Common.Tools.Prava.Proveri(4);
            btnAdministracija.Enabled = Common.Tools.Prava.Proveri(5);
        }
        #endregion
    }
}
